.dropdown dd, .dropdown dt, .dropdown ul {
	margin:0px;
	padding:0px;
}
.dropdown dd {
	position: relative;
}
.dropdown a, .dropdown a:visited {
	color:#816c5b; text-decoration:none; outline:none;
}
.dropdown a:hover {
	color:#5d4617;
}

.dropdown{
	display: inline-block;
}

.dropdown dt a:hover {
	color:#5d4617;
	border: 1px solid #d0c9af;
}
.dropdown dt a {
	background:#e4dfcb url(/css/arrow.png) no-repeat scroll right center;
	display:block;
	padding-right:20px;
	border:1px solid #d4ca9a;
	width:160px;
	padding:5px;
}
/*Style the dropbox to blend in with other elements*/
.dropdown dt a input {
	background-color: inherit;
	margin: 0px;
	border: 0px none;
	padding: 0px;
	width: 134px;
	height: auto;
	display: none;
}
.dropdown dt a span {
	cursor:pointer;
	display:block;
}
.dropdown dd ul {
	background: #e4dfcb none repeat scroll 0 0;
	border: 1px solid #d4ca9a;
	color: #C5C0B0;
	display: none;
	left: 0px;
	padding: 5px 0px;
	position: absolute;
	top: 2px;
	width: auto;
	min-width: 170px;
	list-style: none;
}
/*Hides the value in the display*/
.dropdown span.value {
	display:none;
}
.dropdown dd ul li a {
	padding:5px;
	display: block;
}
.dropdown dd ul li a.hover {
	background-color:#d0c9af;
}

.dropdown img.flag {
	border: none;
	vertical-align: middle;
	margin-left: 10px;
}